1137eea51d3b32650d977870b75095a3a5388ec9,jetty-http/src/test/java/org/eclipse/jetty/http/HttpParserTest.java,HttpParserTest,testLineParse4,#,102

Before Change


    @Test
    public void testLineParse4() throws Exception
    {
        StringEndPoint io=new StringEndPoint();
        io.setInput("POST /foo?param=\u0690 HTTP/1.0\015\012" + "\015\012");
        ByteBuffer buffer= BufferUtil.allocate(4096);
        SimpleBuffers buffers=new SimpleBuffers(buffer,null);

        Handler handler = new Handler();
        HttpParser parser= new HttpParser(buffers,io, handler);
        parser.parse();
        assertEquals("POST", f0);
        assertEquals("/foo?param=\u0690", f1);

After Change


    @Test
    public void testLineParse4() throws Exception
    {
        ByteBuffer buffer= BufferUtil.toBuffer("POST /foo?param=\u0690 HTTP/1.0\015\012" + "\015\012",StringUtil.__UTF8_CHARSET);

        Handler handler = new Handler();
        HttpParser parser= new HttpParser((HttpParser.RequestHandler)handler);
        parser.parse(buffer);
        assertEquals("POST", f0);
        assertEquals("/foo?param=\u0690", f1);